package com.ruoyi.service;

import com.ruoyi.dto.ResponseDTO;
import com.ruoyi.pojo.Store;
import com.ruoyi.povo.MessageListVo;
import com.ruoyi.povo.MessageVo;

public interface StoreService {
    ResponseDTO getStoreById(String id);

    ResponseDTO preserveStore(Store store);

    ResponseDTO changeStore(String id, String status);

    ResponseDTO getUserById(String id);

    ResponseDTO storeMessageList(MessageListVo messageListVo);

    ResponseDTO getMessageList(String id);

    ResponseDTO readMessageList(String id);

    ResponseDTO storeMessage(MessageVo messageVo);

    ResponseDTO getMessageById(String fromUid,String toUid);

    ResponseDTO getMessageByFromId(String id);

    ResponseDTO readAllMessage(String fromUid,String toUid);

    ResponseDTO readAllMessageS(String id);
}
